home *** CD-ROM | disk | FTP | other *** search
/ USA Bestseller / USA BESTSELLER Vol 1-95 (Hepp-Computer)(1995).iso / e254 / fileplus.doc < prev    next >
Text File  |  1994-09-28  |  32KB  |  969 lines

  1. File Plus Ver 1.52C
  2. Copyright (C) 1993-1994 Carl W. Moore
  3. All Rights Reserved
  4.  
  5.  
  6.  
  7.  
  8. Contents:
  9.  
  10. HEADING                        Section
  11. ~~~~~~~                        ~~~~~~~
  12. Concept and Features                      1
  13.  
  14. Basic Operation                       2
  15.  
  16. Advanced Options                   3
  17.  
  18. Configuring User Buttons               4
  19. User Function Parsing Tokens               4A
  20.  
  21. Configuring Drive Buttons               5
  22.  
  23. Introduction to File Types               6
  24. Configuring File Types                   6A
  25.  
  26. Multimedia Sound Support               7
  27.  
  28. Introduction to the PKZip Front End           8
  29. Zip Options                       8A
  30. UnZip Options                       8B
  31. View Zip Options                   8C
  32. Zip Backup Options                   8D
  33. Notes on using PkZip                   8E
  34.  
  35. DOS Functions and the FUNC.PIF               9
  36.  
  37. Operating Modes                       10
  38.  
  39. Button Painting                       11
  40.  
  41. Function Reference                   12
  42.  
  43. Planned Improvements (Coming Attractions)       13
  44.  
  45.  
  46.  
  47. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  48.  
  49.  
  50. Section 1        Concept and Features
  51. ~~~~~~~~~        ~~~~~~~~~~~~~~~~~~~~
  52.  
  53.     Welcome to File Plus 1.5!
  54.  
  55.     This program is a result of my ultimate disgust with every disk and file
  56. manipulation program I've encountered since I started using PC compatibles.
  57.  
  58.     This program is an attempt to bring to the world of PC's an elegant and
  59. unbelievably simple user interface to do anything you want.
  60.  
  61.     Basic file and directory functions:
  62.  
  63.         [Copy] files/dirs    --  What it says.
  64.         [Copy As]         --  Same as above but allows you to rename on the fly.
  65.         [Move] files/dirs    --  Moves files or dirs, copying across volumes if
  66.                       neccessary.
  67.         [Move As]            --  Just like copy as, only moves instead.
  68.         [Rename] files/dirs  --  Renames files and/or directories.
  69.         [Make Directory]     --  What it says.
  70.         [Delete] files/dirs  --  One function, many uses.
  71.         [Attributes]         --  Allows you to modify file attributes.
  72.  
  73.  
  74.     File Plus provides the most comprehensible and simplest interface to
  75. working with .ZIP files as well.  With one click of a button you can unzip any .ZIP
  76. file to any directory of your choice.  Likewise you can zip up whole files and directories,
  77. as well as take advantage of the useful multi-volume backup functions of pkzip.
  78.  
  79.     Multimedia sound support for PC's with sound cards supported under Windows.
  80. Virtually every function in File Plus can have a .WAV file sound associated with it.
  81.  
  82.     A simple to use File Typing system. File Typing is expained in detail in Section 6.
  83.  
  84.     A flexible user button definition system for creating custom commands.
  85.  
  86.  
  87.  
  88. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  89.  
  90.  
  91. Section 2            Basic Operation
  92. ~~~~~~~~            ~~~~~~~~~~~~~~~
  93.  
  94.  
  95.     File Plus consists of three distinct windows in it's main display.
  96.  
  97.     They are as follows:
  98.         Left Directory Window, Right Directory Window, and Button Window.
  99.  
  100. LEFT and RIGHT Directory Windows:
  101.  
  102.     The Left Window and the Right Window are interchangeable windows that
  103.     display the file and directory information that you use the most.
  104.     They both consist of the following buttons and controls:
  105.  
  106.             (see Section 10 for Operating Modes)
  107.     Normal Mode:
  108.  
  109.     Drive Status Bar:  Very Top Bar of each window. Shows Bytes Free on
  110.                 the currently selected drive. Also indicates
  111.                 if this window is currently the Source or
  112.                 Target for any function.  Clicking on this
  113.                 bar with the LEFT mouse button will cause
  114.                 the directory and drive currently displayed
  115.                 in the other window to duplicated to the one
  116.                 you clicked on (Note: This is a visual change
  117.                 only, the actual files and dirs are NOT copied
  118.                 or moved).
  119.  
  120.     Directory Status Bar:  Right Under the Drive Status Bar:
  121.                 This bar shows you information about the dir
  122.                 loaded in that window, format is:
  123.  
  124.                 F:###   D:###    #######/########
  125.  
  126.                 F indicates the number of files in this
  127.                 directory.
  128.  
  129.                 D indicates the number of subdirs in this
  130.                 directory.
  131.  
  132.                 The number to the left of the slash indicates
  133.                 the total number of bytes occupied by all the
  134.                 visible files in that directory.
  135.  
  136.                 The number to the right is a byte count of all
  137.                 the files you have selected in that directory.
  138.  
  139.                 Clicking on this bar with the LEFT mouse button
  140.                 will cause the directory associated with this
  141.                 window to be re-read.
  142.  
  143.         File Dir Listing:  This lister takes up the greater part of the window
  144.                 and shows you the files and directories contained
  145.                 in the current directory.
  146.  
  147.                 Directories are shown as so: <DIR>
  148.                 Files are shown with no "<>" around them.
  149.  
  150.                 By scrolling the window to the left and right, more
  151.                 file and dir info becomes available.  Such as:
  152.                     File Size
  153.                     Attributes
  154.                     Creation Date and Time
  155.  
  156.                 Double-Clicking on any directory will cause you to
  157.                 go into that directory, and a new file and dir list
  158.                 be created.
  159.                 Example:
  160.                     You're currently viewing the contents of:
  161.                         C:\WINDOWS
  162.  
  163.                     You double-click the <SYSTEM> item in the list:
  164.                     You should now see the contents of:
  165.                         C:\WINDOWS\SYSTEM
  166.  
  167.                 Double-Clicking any file in the list will initiate
  168.                 the File Typing system (Explained Later).
  169.  
  170.                 You can drag-select multiple items in the list,
  171.                 combinations of files and directories can be selected
  172.                 in this way.  The CTRL key can be used in conjunction
  173.                 with the LEFT mouse button to select multiple non-
  174.                 consecutive items.
  175.  
  176.                 The RIGHT mouse button can be used as a shortcut to scroll
  177.                 the list windows.  Holding the mouse above the centerline
  178.                 of the list will cause it to scroll down, and holding the
  179.                 mouse below the centerline will cause it to scroll up.
  180.  
  181.        Parent Button:  This is a narrow button located to the far left of the left
  182.                 window, and to the far right of the right window.  Clicking
  183.                 this button will back you up one level in the current dir.
  184.                 Example:
  185.                     You're currently viewing the contents of:
  186.                         C:\WINDOWS\SYSTEM
  187.  
  188.                     After clicking the parent button you will see:
  189.                         C:\WINDOWS
  190.  
  191.  
  192.  
  193.           Edit Control:  This is the edit control directly below the file/dir listing.
  194.                 It indicates your currently selected path and drive.
  195.                 It will update automatically whenever you change dirs or
  196.                 drives.
  197.                 You may also enter any path into it and hit enter to
  198.                 get to a new path.
  199.  
  200.            Filter Button:  This button is located right next to the Edit control and can be
  201.                 identified the letters "FLTR".  This button allows you to
  202.                 set a customizable display filter for all files displayed
  203.                 in the list above it.  It defaults to "*.*", but you can
  204.                 set it to any valid wildcard value you like.
  205.                 Examples:
  206.                     *.EXE   --   Will show only .EXE files
  207.                     *.TXT   --   ditto
  208.                         etc...
  209.  
  210.  
  211.  
  212.  
  213.     Tree Mode:
  214.  
  215.     Drive Status Bar:  Same functions as in Normal Mode.
  216.  
  217.     Directory Status Bar:  Same functions as in Normal Mode
  218.  
  219.         File Dir Listing:  This lister is now split up into two seperate windows.
  220.                    The list on the right is the same as the one in
  221.                 Normal mode, only half the size.
  222.  
  223.                 The list on the left now shows the tree layout of the
  224.                 current drive.
  225.  
  226.                 Branches that have sub-branches are indicated by small
  227.                 arrows immediatly in front of the branch name.
  228.  
  229.                 Selecting a branch with the mouse button will take you
  230.                 directly to that directory.
  231.  
  232.                 Double-Clicking a branch will either expand it out one
  233.                 level or collapse it one level.
  234.  
  235.  
  236.           Edit Control:  Same functions as in Normal Mode.
  237.  
  238.        Filter Button:  Same functions as in Normal Mode.
  239.  
  240.  
  241.  
  242. Button Window:
  243.  
  244.     At the very bottom of the File Plus Display is a whole bunch of buttons, arranged
  245.     in a logical manner.
  246.  
  247.     Below each Directory window you should see 14 distinct Drive buttons labeled A-M
  248.     and one Labeled DEVS.
  249.  
  250.     These buttons are used to load custom paths and drives into the directory windows
  251.     directly above it.
  252.  
  253.     The buttons labeled A: - M:  are just the defaults that file plus comes with and you
  254.     can change these at will to custom paths and/or drives.  (see Section 5 for details).
  255.  
  256.     The button labeled DEVS is just another button like the rest but has a special
  257.     path loaded into it "****\".  This custom path tells File Plus to load a list of
  258.     all the current logical devices in the system into the directory window above it.
  259.  
  260.  
  261.     Directly below the drive buttons are a group of 7x3 user buttons.
  262.  
  263.     These buttons are all 100% reconfigurable but you should see at a default the
  264.     following functions:
  265.         Copy, Move, Rename, Delete, Make Dir, Attrib, Select All...
  266.  
  267.     Clicking any of these buttons will cause that function to begin.
  268.  
  269.     !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!WARNING!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  270.  
  271.     Pay careful attention to what window is currently your Source and what window is
  272.     currently your Target. They are color coded and say Source or Target depending
  273.     on their current condition.
  274.  
  275.     Operational Example:  You want to copy a bunch of files/dirs from A:\ to C:\TEMP
  276.  
  277.         Select C: in one of your windows.  Double-Click <TEMP>.  This window
  278.         should now show C:\TEMP.
  279.  
  280.         Select A: in the other window.  You should now see A:\.
  281.  
  282.         Select a bunch of files/dirs in the window that is showing A:.  You should
  283.         note now that the window you selected the files in has become the Source
  284.         and the other one has become the Target.
  285.  
  286.         Click on the Copy button.  The files will be copied from Source to Target.
  287.  
  288.  
  289.     As a rule of thumb, any functions that operate on two directories will always go
  290.     from Source to Target.  Function like Delete that operate in one directory only
  291.     will work only on the selected files and dirs in the Source directory.
  292.  
  293.     If you look closely at some of your buttons you may notice that some of them have
  294.     little black and white squares in their upper right-hand corners.  This indicates
  295.     that these buttons have a RIGHT mouse button function associated with them.
  296.     Example:
  297.         The default configuration has the Copy and Copy As, the Move and Move as, and
  298.         the Select All and Select None, functions joined into one button.
  299.         Clicking the LEFT button on the Copy function will begin a standard Copy, and
  300.         clicking the RIGHT button will begin a Copy As.
  301.  
  302.         (see Section 4 for configuration info).
  303.  
  304.  
  305.     The last two buttons on this window are located in the far right-hand edge.
  306.  
  307.     You should see a rather large button with a number from 1 - 3 on it, and a smaller
  308.     button with the words CONF on it.
  309.  
  310.     First, the larger button.  This button is used to taoggle between the three banks
  311.     of available buttons.  You should see that banks 2 and 3 are completely blank and
  312.     ready for any functions you see fit to place in them.
  313.  
  314.     Clicking the LEFT mouse button causes the banks to switch forward one and wrap from
  315.     3 back to 1.
  316.     Clicking the RIGT mouse button causes the banks to switch backward one and wrap from
  317.     1 to 3.
  318.  
  319.     The last button, the one with CONF on it, is used to toggle File Plus in and out of
  320.     'Configure Button Mode'.  You can see what mode File Plus is in by looking at the
  321.     title bar of the window.
  322.     (Note that this function is duplicated in the MENU--Configure--Button Options)
  323.  
  324.  
  325.  
  326.  
  327. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  328.  
  329.  
  330. Section 3                Advanced Options
  331. ~~~~~~~~~                ~~~~~~~~~~~~~~~~
  332.  
  333.     This section discusses the program settings found in:
  334.         MENU
  335.         |
  336.         Configure
  337.            |
  338.            Program Settings.
  339.  
  340.     Select this menu item and you will see the following 4 sections:
  341.  
  342.         Directory Scan Filter,
  343.         Delete Requester Control
  344.         Copy/Move Mode Control
  345.         Copy/Move Archive Bit Control
  346.  
  347.  
  348.     Directory Scan Filter:
  349.         This block consists of the following 4 checkable items:
  350.             Read Only
  351.             Hidden
  352.             System
  353.             Archived
  354.  
  355.         These determine what files will show up in your directory windows.
  356.         Default settings are Read Only and Archived.
  357.  
  358.  
  359.     Delete Requester Control
  360.         This block consists of the following mutual-excludable options:
  361.             Request Before Starting Delete   (DEFAULT)
  362.             No Request Before Starting Delete   (WATCH OUT!!!!)
  363.  
  364.         Regardless of what you have this set to, File Plus will always stop
  365.         and ask you for confirmation before deleteing any non-empty directory.
  366.  
  367.  
  368.     Copy/Move Mode Control
  369.         This block consists of the following 4 mutual-excludable items:
  370.             Never Replace Files
  371.             Always Replace Files
  372.             Replace Only Older Files
  373.             Ask Before Replacing Files   (DEFAULT)
  374.  
  375.         Whenever File Plus is copying or moving files, it first checks to see if
  376.         the destination file exists.  If it does, it will ask for confirmation
  377.         based on the setting above.
  378.  
  379.  
  380.     Copy/Move Archive Bit Control
  381.         This block consists of the following 4 mutual-exludable items:
  382.             Clear Archive Bit
  383.             Set Archive Bit
  384.             Ignore Archive Bit    (DEFAULT)
  385.  
  386.         Whenever a file is copied or moved by File Plus, its attributes can be
  387.         modified on the destination file by the above three options.
  388.  
  389.  
  390.  
  391.  
  392.  
  393. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  394.  
  395.  
  396. Section 4            Configuring User Buttons
  397. ~~~~~~~~~            ~~~~~~~~~~~~~~~~~~~~~~~~
  398.  
  399.  
  400.     As noted above you have 3 banks of 42 user configurable function buttons.
  401.  
  402.     For each bank 21 buttons are selectable with the LEFT mouse button and 21
  403.     are selectable with the RIGHT mouse button.
  404.  
  405.     You also have 2 rows of 7 drive buttons associated with each directory window
  406.     for a total of 14 custom drive/path combinations for each window.
  407.  
  408.     The easiest way to describe the configuration process is to give examples.
  409.  
  410.     Example 1:  You want to make a button that will bring up the Program Settings
  411.             requester.
  412.  
  413.     (1) - Click on the CONF button in the lower right-hand corner or select
  414.         the menu item "Configure Buttons" in the Configure Menu.
  415.  
  416.     (2) - File Plus should now say "In Configure Mode" in the window title bar.
  417.  
  418.     (3) - Select the button you want to configure with either your LEFT or RIGHT
  419.         mouse button depending on how you want to activate it.
  420.  
  421.     (4) - The configure button requester should now appear.
  422.  
  423.     (4A) - The Configure Button requester consists of 5 distinct sections:
  424.  
  425.         (1) - Function Class
  426.             Use this lister to scroll through the possibile function types.
  427.             In this case you want to select the "Program Settings" function.
  428.  
  429.         (2) - User Modifiers:
  430.             Note that this field is disabled currently.
  431.  
  432.         (3) - Button Text
  433.             This is the actual text that will appear in the button.
  434.             Put whatever you like here (up to 10 characters).
  435.  
  436.         (4) - Sound Effect
  437.             The path and name of a .WAV file can be used here to cause
  438.             File Plus to play that sound whenever you hit the button.
  439.             (NOTE: This sound effect overrrides any DEFAULT sound effect
  440.             already in the Sound Options setup).
  441.             Use the "Find It" button to bring up a file requester that allows
  442.             you to find the sound effect you want.
  443.  
  444.         (5) - User Function Data
  445.             This field is also currently disabled.
  446.  
  447.  
  448.     (5) - After you've entered all the data you want in the requester hit the "OK" button
  449.         and the requester will dissappear.
  450.  
  451.     (6) - Click again on the CONF button or select the Configure Button Menu item to
  452.         return File Plus to its normal state.
  453.  
  454.     (7) - You're done!  You can now click on the button to bring up the Program Settings
  455.         requester.  If you want to make this a permanent change, then select Menu--
  456.         Configure--Save Configuration.
  457.  
  458.  
  459.     Example 2:  You want to make a button that you can use to run a hex editor on any
  460.             file.  You have a program called HEXEDIT.EXE that's on your hard
  461.             disk somewhere, and what you would type in from DOS is something
  462.             like this:  "HEXEDIT DATA.BIN".  This would invoke hexedit to load
  463.             and edit the file DATA.BIN.
  464.  
  465.  
  466.     (1 -- 4) - Follow the steps as outlined above.
  467.  
  468.     (4A) - The Configure Button requester still consists of 5 distinct sections:
  469.  
  470.         (1) - Function Class
  471.             Use this lister to scroll through the possibile function types.
  472.             In this case you want to select the "User Function" function.
  473.  
  474.         (2) - User Modifiers:
  475.             This set of fields will now be selectable.
  476.             The user modifiers work as follows.
  477.  
  478.             Reload Source - When the function completes, File Plus will
  479.                     re-read the source directory and update it.
  480.  
  481.             Reload Target - Same as above, but affects the Target window.
  482.  
  483.             CD to Source  - File Plus will make the directory referenced
  484.                     by the Source directory the current disk and
  485.                     directory for the function you want to run.
  486.  
  487.             CD to Target  - Same as above, but will change to Target dir
  488.                     instead.
  489.  
  490.             Pause Each    - If you have selected multiple items in your
  491.                     directory windows to perform the function on,
  492.                     then File Plus will insert a pause to press any
  493.                     after each one executes.
  494.                     (DOS Functions Only)
  495.  
  496.             Pause at End  - After all functions have completed, you will
  497.                     be prompted to press any key before returning
  498.                     to File Plus.
  499.                     (DOS Functions Only)
  500.  
  501.             Windows Func  - If hexedit.exe is a program designed to run under
  502.                     windows then you would select this button.
  503.  
  504.  
  505.         (3) - Button Text
  506.             This is the actual text that will appear in the button.
  507.             Put whatever you like here (up to 10 characters).
  508.  
  509.         (4) - Sound Effect
  510.             The path and name of a .WAV file can be used here to cause
  511.             File Plus to play that sound whenever you hit the button.
  512.             (NOTE: This sound effect overrrides any DEFAULT sound effect
  513.             already in the Sound Options setup).
  514.             Use the "Find It" button to bring up a file requester that allows
  515.             you to find the sound effect you want.
  516.  
  517.         (5) - User Function Data
  518.             This is where the really interesting stuff happens.
  519.             Put in this field: "HEXEDIT %f"
  520.             (More will be explained in Section 4A on the "%" commands used in
  521.             File Plus's parsing).
  522.  
  523.  
  524.     (5) - After you've entered all the data you want in the requester hit the "OK" button
  525.         and the requester will dissappear.
  526.  
  527.     (6) - Click again on the CONF button or select the Configure Button Menu item to
  528.         return File Plus to its normal state.
  529.  
  530.     (7) - You're done!  Select a file in one of your directory windows and click on your
  531.         new button.  The hex editor should now run and load up the file you selected.
  532.  
  533.  
  534.  
  535.  
  536. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  537.  
  538. Section 4A            User Function Parsing Tokens
  539. ~~~~~~~~~~            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  540.  
  541.  
  542.     For any user function you design you can have File Plus insert certain pertinent
  543.     data from any of your two directory windows or it can even prompt the user for
  544.     input, and then use that input in file commands.
  545.  
  546.     Here's a list of the possible "%" commands used with File Plus currently:
  547.  
  548.     %s - Inserts the Source directory WITH trailing slash.     Ex. C:\WINDOWS\
  549.  
  550.     %S - Inserts the Source directory WITHOUT trailing slash.  Ex. C:\WINDOWS
  551.  
  552.     %f - Inserts selected entries from Source (Dir and File).  Ex. C:\DOS\SMARTDRV.EXE
  553.  
  554.     %F - Inserts selected entries from Source (File only).     Ex. SMARTDRV.EXE
  555.  
  556.     %d - Inserts the Target directory WITH trailing slash.
  557.  
  558.     %D - Inserts the Target directory WITHOUT trailing slash.
  559.  
  560.     %a - Request string entry. {Optional Entry Text}           Ex. %a{Enter FileName}
  561.  
  562.         Notes on "%a" command.
  563.  
  564.         (1) - Even if you have selected more than one file, the requester for
  565.             input will only appear once, the data you entered will be
  566.             reused for each file processed.
  567.  
  568.  
  569.  
  570.     See some of the default button settings that came with File Plus to see some of the
  571.     uses.  "PKSFX/EXE","WIN RUN","RUN ARGS", etc...
  572.  
  573.  
  574.  
  575. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  576.  
  577. Section 5            Configuring Drive Buttons
  578. ~~~~~~~~~            ~~~~~~~~~~~~~~~~~~~~~~~~~
  579.  
  580.  
  581.     Drive buttons are configured pretty much the same way as user function buttons.
  582.  
  583.     Follow the instructions outlined above to get File Plus into Configure Button
  584.     mode.  This time however select one of the 14 Drive buttons located under each
  585.     directory window.
  586.  
  587.     The configure drive button requester should now appear.
  588.  
  589.     This requester is much simpler, consisting of two sections:
  590.  
  591.         (1) - Button text
  592.             4 characters of your choice to describe the button.
  593.  
  594.         (2) - Actual Path to be Read
  595.             Insert in here the drive and path that you want read into that
  596.             directory window whenever you select that button.
  597.             Note that trailing slashes will be inserted for you automatically.
  598.  
  599.     That's all there is to it.
  600.  
  601.  
  602.  
  603.  
  604. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  605.  
  606. Section 6            Introduction to File Types
  607. ~~~~~~~~~            ~~~~~~~~~~~~~~~~~~~~~~~~~~
  608.  
  609.  
  610.     NOTE:  The shareware version of File Plus will not allow you to create or
  611.         make permanent changes to File Types.
  612.  
  613.  
  614.     Simplistic File Typing is one of the many advantages of File Plus.
  615.  
  616.     File Typing simply means this:
  617.         Whenever you double-click a file in any of File Plus's directory windows,
  618.         File Plus will check the extension of the file, then consult its database
  619.         of extensions to find a match.  If it finds a match it will perform a
  620.         function similar to a user configurable button.
  621.  
  622.     To get an example of how file types are created and edited, bring up the File Plus
  623.     File Types Configuration requester (select Menu--Configure--Configure File Types).
  624.  
  625.     Browse through some of the default file types to see how they work.
  626.  
  627.     For an example, let's create a file type to run WORD for windows every time you
  628.     double click on a .RTF (Rich Text Format Document).  Let's also say that WORD is
  629.     installed on your system in the following directory: "C:\WINDOWS\WINWORD".
  630.  
  631.     (1) - First, select Configure File Types from the Configure menu.
  632.  
  633.     (2) - When the requester appears click on the "New Type" button.
  634.  
  635.     (3) - A small requester asking you for a description will appear.
  636.         This is info you might use to remind you of what the type does.
  637.         For this example, put something like: "Edit RTF file in WORD for Windows".
  638.         Hit "OK" or press enter to proceed to the next section.
  639.  
  640.     (4) - Now you are looking at a requester that is ALMOST identical to the user
  641.         button requester.  The only difference is the missing "Button Text" field.
  642.         This field has been replaced by an "Extension" field.
  643.         Put in this field the extension you want File Plus to make a match with.
  644.  
  645.     (5) - Select "Windows Func" in the User Function Modifiers field, because you
  646.         already know that WORD is a Windows program.
  647.  
  648.     (6) - In the User Function Data field put the following:
  649.         "C:\WINDOWS\WINWORD\WINWORD %f"
  650.  
  651.     (7) - Everything else here is identical to configuring a user button.
  652.  
  653.  
  654.     Now find a .RTF file and double-click it!
  655.  
  656.  
  657.  
  658. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  659.  
  660. Section 7            Multimedia Sound Support
  661. ~~~~~~~~~            ~~~~~~~~~~~~~~~~~~~~~~~~
  662.  
  663.  
  664.     If your system has a sound card that is supported and runs under Windows,
  665.     then you can have File Plus play sound effects that you choose whenever
  666.     you click a button or double-click a file, etc...
  667.  
  668.     Certain default sound can be preset by using the Sound Options requester.
  669.  
  670.     Bring up this requester by selecting, Sound Options from the Configure Menu.
  671.  
  672.     You will see in here a listing of all the possible cases in which File Plus
  673.     may play a sound effect.
  674.  
  675.     Select one you want to add a sound effect to and click on the "Assign Sound"
  676.     button to bring up a file requester to select a .WAV file.
  677.  
  678.     Note:  Individual button sound settings will override the defaults you set up
  679.         in this requester.
  680.  
  681.  
  682.  
  683.  
  684. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  685.  
  686. Section 8            Introduction to the PKZip Front End
  687. ~~~~~~~~~            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  688.  
  689.  
  690.     File Plus provides the most convenient way to date to manipulate .ZIP files.
  691.  
  692.     All you need to use these functions is PKZIP ver 2.04.
  693.  
  694.     Be sure that the following files can be located by File Plus via your standard
  695.     DOS Path statements:
  696.  
  697.         PKZIP.EXE
  698.         PKUNZIP.EXE
  699.  
  700.  
  701.     Here are examples on the usage of each of the Four main ZIP file handling
  702.     functions built into File Plus.
  703.  
  704.     (1) - UnZipping a .ZIP file
  705.  
  706.         (1) - Find a .Zip file in one of your directory windows.
  707.  
  708.         (2) - Select a Target directory to recieve the contents of the ZIP
  709.             file in the other directory window.
  710.  
  711.         (3) - Be sure the .ZIP file is selected and that the window it is in is
  712.             currently the Source window.
  713.  
  714.         (4) - Click on the UnZip button.
  715.  
  716.         (5) - After a short trip to DOS you should see the contents of the .ZIP file
  717.             in the Target directory.
  718.  
  719.  
  720.  
  721.     (2) - Zipping a group of files or directories.
  722.  
  723.         (1) - Select a Target directory to recieve the new .ZIP file
  724.  
  725.         (2) - Find and select the files and/or directories you want to add to the
  726.             new .ZIP file in the other directory window.
  727.  
  728.         (3) - Click on the Zip Files button.
  729.  
  730.         (4) - File Plus will bring up a requester asking you for the name of the new
  731.             .ZIP file (Note: you don't need to put .ZIP extension on the end of
  732.             the filename).
  733.  
  734.         (5) - After a quick trip to DOS you should see the new .ZIP file in your
  735.             Target directory.
  736.  
  737.  
  738.     (3) - Viewing the contents of a .ZIP file
  739.  
  740.         (1) - Select the .ZIP file in either directory window.
  741.  
  742.         (2) - Click on the View Zip button or double-click the .ZIP file.
  743.  
  744.         (3) - Once again you will get a trip to DOS to view the file.
  745.  
  746.         (4) - To use File Plus's built in ZIP viewer, select "Internal Viewer"
  747.             on the Zip View configuration panel.
  748.  
  749.  
  750.  
  751.     (4) - Making an incremental Zip backup to floppy.
  752.  
  753.         Note: Using this function requires a little advanced knowledge on how
  754.             PKZip does this.
  755.  
  756.         (1) - Basically though, follow the same instructions as Zipping individual
  757.             files and directories, but select the Zip Backup function instead.
  758.             Also, be sure that Target is a floppy disk drive or you could have
  759.             a serious problem on your hands.
  760.  
  761.  
  762.  
  763.  
  764. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  765.  
  766. Section 8A            Zip Options
  767. ~~~~~~~~~~            ~~~~~~~~~~~
  768. Section 8B            UnZip Options
  769. ~~~~~~~~~~            ~~~~~~~~~~~~~
  770. Section 8C            Zip View Options
  771. ~~~~~~~~~~            ~~~~~~~~~~~~~~~~
  772. Section 8D            Zip Backup Options
  773. ~~~~~~~~~~            ~~~~~~~~~~~~~~~~~~
  774.  
  775.  
  776.     These requesters allow you to manipulate the information that File Plus will
  777.     pass to PkZip whenever you zip, unzip or view  ZIP files.  Please Consult the PkZip
  778.     manual for information on these settings.
  779.  
  780.  
  781.  
  782.  
  783. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  784.  
  785. Section 8E            Notes on Using PkZip
  786. ~~~~~~~~~~            ~~~~~~~~~~~~~~~~~~~~
  787.  
  788.     During testing, we found that on some machines with only 4 meg of RAM,
  789.     that PKZip and PKUnzip would occasionally lock up.  This problem was
  790.     cured by disabling the DPMI usage from the options requesters.
  791.  
  792.     On machines with 8 meg or more, no problems were noted.
  793.  
  794.     The default settings for PkZip in any case are: Disable DPMI usage.
  795.  
  796.  
  797.  
  798.  
  799. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  800.  
  801. Section 9            DOS Functions and the FUNC.PIF
  802. ~~~~~~~~~            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  803.  
  804.     Whenever File Plus needs to run a DOS command, Ex. PkZip, etc..., File Plus
  805.     will run the command as DOS sub-function under Windows.
  806.  
  807.     The FUNC.PIF allows you to customize how these DOS applications will run.
  808.  
  809.     As a default, the DOS window will open up as a sub-window over File Plus,
  810.     I think this looks pretty slick, and I see no speed difference.
  811.  
  812.     However, if you prefer your function to run in a real text mode window, then
  813.     load up your PIF editor that comes with Windows and change the window settings
  814.     in the FUNC.PIF to Full Screen.
  815.  
  816.  
  817.  
  818.  
  819. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  820.  
  821. Section 10            Operating Modes
  822. ~~~~~~~~~~            ~~~~~~~~~~~~~~~
  823.  
  824.     As noted in the discussion of the Directory Windows above, File Plus has two
  825.     different operating modes:
  826.  
  827.         Normal
  828.         Tree
  829.  
  830.     These are a matter of personal preference and whichever mode you choose to run
  831.     File Plus in is up to you.
  832.  
  833.     There are advantages to each one which is blatantly obvious by toggling the modes.
  834.  
  835.  
  836.  
  837.  
  838. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  839.  
  840. Section 11                Button Painting
  841. ~~~~~~~~~~                ~~~~~~~~~~~~~~~
  842.  
  843.     All user buttons, drive buttons, and the Source and Target indicator bars in
  844.     the directory windows can all have custom colors that you choose.
  845.  
  846.     To enter paint mode, select Button Paint Mode from the Configure menu.
  847.  
  848.     Select the Background color for the button with your RIGHT mouse button, and
  849.     select the Text color with the LEFT mouse button.
  850.  
  851.     Now all you have to do is click on the button you want, and its color will
  852.     change to color you have selected.
  853.  
  854.     Select "OK" or "CANCEL" when done, then save your configuration if you like
  855.     what you've created.
  856.  
  857.  
  858.  
  859. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  860.  
  861. Section 12                Function Reference
  862. ~~~~~~~~~~                ~~~~~~~~~~~~~~~~~~
  863.  
  864.     Below is a list and an explanation of each of the user functions currently
  865.     available for File Plus.
  866.  
  867.  
  868.     NO FUNCTION         - Pretty Obvious
  869.  
  870.     User Function        - The only function that allows you to tailor commands.
  871.  
  872.     Copy            - Copies files/dirs from Source to Target
  873.  
  874.     Copy As            - Copies files/dirs with Rename on the fly
  875.  
  876.     Move            - Moves files/dirs from Source to Target
  877.  
  878.     Move As            - Moves files/dirs with Rename on the fly
  879.  
  880.     Delete            - Deletes selected files/dirs in Source window
  881.  
  882.     Make Directory        - Creates a new directory off the current path in Source window
  883.  
  884.     Attributes        - Modifies the attributes of the selected files in Source window
  885.  
  886.     Rename            - Renames selected files/dirs in the Source directory.
  887.  
  888.     Zip             - Begins PkZip actions on the selected files/dirs in the Source
  889.                     directory, with the final .ZIP file going to the Target
  890.                     directory.
  891.  
  892.     UnZip            - Unzips the selected .ZIP files in the Source, puts the files
  893.                     contained in the .ZIP file in the Target directory.
  894.  
  895.     Zip Backup        - Starts a multi-volume Zip backup on the selected files/dirs
  896.                     in the Source directory.  A floppy drive should be
  897.                     selected in the Target window.
  898.  
  899.     View Zip        - Will view the contents of the .ZIP files selected in the
  900.                     Source Directory.
  901.  
  902.     Select All        - Automatically selects all files/dirs in the Source directory.
  903.  
  904.     Unselect All        - Unselects all files/dirs in the Source directory.
  905.  
  906.     Select by Pattern    - Prompts you for a wildcard extension pattern, then selects
  907.                     all files/dirs in the Source that match.
  908.  
  909.     Play .WAV File        - Will play back any .WAV sound files selected in the Source
  910.  
  911.     Print Dirextory      - Will dump to printer the contents of a Directory window
  912.  
  913.     Expand Branch        - Will fully expand the selected branch in the Source dir
  914.                     (NOTE: Tree Mode ONLY)
  915.  
  916.     Collapse Branch        - Will fully collapse the selected branch in the Source dir
  917.                     (NOTE: Tree Mode ONLY)
  918.  
  919.     Save Configuration    - Saves your current setup
  920.  
  921.     Program Settings    - Brings up the Program Settings requester
  922.  
  923.     Zip Options        - Brings up the Zip Options requester
  924.  
  925.     UnZip Options        - Brings up the UnZip Options requester
  926.  
  927.     View Zip Options    - Brings up the View Zip Options requester
  928.  
  929.     Zip Backup Options    - Brings up the Zip Backup Options requester
  930.  
  931.     Configure File Types    - Brings up the Configure File Types requester
  932.  
  933.     Sound Options        - Brings up the default Sound Options requester
  934.  
  935.     Toggle Tree Mode    - Toggles back and forth from Normal to Tree mode
  936.  
  937.     Toggle Show Dirs Mode    - Toggles the "Show Dirs In Tree Mode" setting
  938.  
  939.     Smart Execute        - Determines if a .EXE is a Windows or DOS function, and
  940.                   runs it appropriatly.  Useful primarily in File Types
  941.                   for double-clicking .EXE files.
  942.  
  943.     
  944.     Print Files        - Will print one or more text files to your default printer
  945.  
  946.  
  947. !!!!!!!!!Many More to Come!!!!!!!!!!!!!!
  948.  
  949.  
  950.  
  951.  
  952. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  953.  
  954. Section 13                Planned Improvements
  955. ~~~~~~~~~~                ~~~~~~~~~~~~~~~~~~~~
  956.  
  957.  
  958.     New features currently in the works (Sorted by nearest completion first).
  959.  
  960.  
  961.     (1) - Fully interactive online help.
  962.  
  963.     (2) - Disk functions (Format, Copy, etc...)
  964.  
  965.  
  966.  
  967.  
  968.  
  969.